body{
	padding: 0px;
	margin: 0px;
	background-color: black;
}
		
section.loading{
	background-color: white;
    border-radius: 25px 25px 25px 25px;
    box-shadow: 0 0 7px 7px red;
    height: 50px;
    margin: 360px auto auto;
    width: 800px;
}

div.process{
    border-radius: 25px 25px 25px 25px;
    height: 100%;
    width: 55px;
	background-image: linear-gradient(left , rgb(8,92,12) 0%, rgb(119,247,0) 100%);
	background-image: -o-linear-gradient(left , rgb(8,92,12) 0%, rgb(119,247,0) 100%);
	background-image: -moz-linear-gradient(left , rgb(8,92,12) 0%, rgb(119,247,0) 100%);
	background-image: -webkit-linear-gradient(left , rgb(8,92,12) 0%, rgb(119,247,0) 100%);
	background-image: -ms-linear-gradient(left , rgb(8,92,12) 0%, rgb(119,247,0) 100%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		right bottom,
		color-stop(0, rgb(8,92,12)),
		color-stop(1, rgb(119,247,0))
	);
}

#number{
	color: white;
    font-family: cursive;
    font-size: 46px;
    margin-left: 250px;
    margin-top: -82px;
    position: absolute;
    text-shadow: 2px 0 5px cyan;
}

.background_main{
	height: 100%;
    min-height: 800px;
    min-width: 1200px;
    position: absolute;
    width: 100%;
    text-align: center;
	animation: show 3s;
	-moz-animation: show 3s;
	-webkit-animation: show 3s;
	background: url("../images/bg_large.jpg") no-repeat scroll center top transparent;
}

@keyframes show
{
	0% {opacity: 0;}
	100%{opacity: 1;}
}
@-moz-keyframes show
{
	0% {opacity: 0;}
	100%{opacity: 1;}
}

@-webkit-keyframes show
{
	0% {opacity: 0;}
	100%{opacity: 1;}
}